package com.tansun.easycare.rule.common.service;

import java.util.List;

import com.tansun.easycare.rule.exception.BizException;
import com.tansun.easycare.rule.referencedata.entity.RuleReferenceData;

public interface RuleRefCommService {


    /**
     * 查找执行块数据引用
     */
    List<RuleReferenceData> findExcBlockRefData(String projectCode, String code, String version) throws BizException;

    /**
     * 查找规则流引用数据
     */
    List<RuleReferenceData> findRuleFlowReferenceData(String projectCode, String code, String version,
                                                      List<RuleReferenceData> refList) throws BizException;
    public List<RuleReferenceData> findRuleFlowReferenceData(String projectCode,String  code,String version,
    		List<RuleReferenceData> refList,String contentType)  throws BizException;
}
